package HomeWork7;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.Arrays;
import java.util.stream.Collectors;

public class Work7 {
    public static void main(String[] args) {
        String filePath = "a.txt";
//        try {
//            BufferedReader reader = new BufferedReader(new FileReader(filePath));
//            String line = reader.readLine();
//            String[] data = line.split("-");
//            for (int i = 0; i < data.length - 1; i++) {
//                for (int j = 0; j < data.length - i - 1; j++) {
//                    if (Integer.parseInt(data[j]) > Integer.parseInt(data[j + 1])) {
//                        String temp = data[j];
//                        data[j] = data[j + 1];
//                        data[j + 1] = temp;
//                    }
//                }
//            }
//
//            for (int i = 0; i < data.length; i++) {
//                System.out.print(data[i]);
//                if (i < data.length - 1) {
//                    System.out.print("-");
//                }
//            }
//            reader.close();
//        } catch (IOException e) {
//            e.printStackTrace();
//        }
                try {
                    BufferedReader reader = new BufferedReader(new FileReader(filePath));
                    String line = reader.readLine();
                    String[] data = line.split("-");
                    String sortedData = Arrays.stream(data)
                            .map(Integer::parseInt)
                            .sorted()
                            .map(String::valueOf)
                            .collect(Collectors.joining("-"));
                    System.out.println(sortedData);
                    reader.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
}

 
